deployed defense - French English Dictionary